heavy strap - Almanca İngilizce Sözlük